make great strides


Results for "make great strides"

English - Turkish Dictionary

make great strides

(English - Turkish Dictionary) :
k. dili (bir işte) hızla ilerlemek, çok yol katetmek.